<script language="javascript">

	jQuery(document).ready(function(){
		jQuery('#list').jqGrid({
			url: '<?php echo site_url() ?>/gproduccion/data/',
			mtype: 'POST',
            datatype: 'json',
            colNames:['ID','Referencia', 'Tipo','C. Servicio','Registro','Fecha R.','Dias Etapa.','Etapa A.','Estatus','Etapa',
                      'Total','User','Responsable','Estatus','idservicio'],
                      colModel :[
                                 {name:'IdCompania', index:'IdCompania', width:5,hidden:true},
                                 {name:'NombreCompania', index:'NombreCompania', width:60},
                                 {name:'IdServicio', index:'IdServicio', width:35},
                                 {name:'cServicio', index:'clasificacion_servicios', width:25},
                             	  {name:'FechaUsrCompania', index:'FechaUsrCompania', width:30},
                              	  {name:'FechaSistema', index:'FechaSistema', width:8},
                             	  {name:'dias', index:'NombreCompania', width:15},
                             	  {name:'IdEtapa',index:'idStatu',width:25},
                             	  {name:'IdEstatus',index:'idStatu',width:25},
                             	  {name:'Etapa', index:'Etapa', width:20},
                             	  {name:'Total', index:'Total', width:20},
                             	  {name:'User', index:'IdUsuario', width:25},
                             	  {name:'Responsable', index:'Responsable', width:35},
                              	  {name:'estatus', index:'estatus_documento', width:35},
                             	  {name:'idServicio', index:'idServicio',width:5,hidden:true}],
            pager: jQuery('#pager'),
            hiddengrid: true,
            sortname: 'FechaUsrCompania',
            rowNum:30,       
            rowList:[30,40],
            sortorder: 'ASC',
            height: '100%',
            width: '610',
            imgpath: _base_url + 'public/css/jqgrid/flex/images',
            viewrecords: true,
            multiselect: true,
            onSelectRow: function(ids){
                filaSeleccionada = $("#list").getRowData(ids);
 				//jAlert("Seleccionaste la compania "+filaSeleccionada['IdCompania']);
                //window.location = '<?php echo site_url()?>/indicadoresseguimientoci/companyDetails/'+filaSeleccionada['IdCompania'];
             },
             
            adjacents: 4,
            jsonReader: { repeatitems : false, IdCompania: "0"}
            }).navGrid('#pager',{add:false,del:false,edit:false,search:false,position:"left"})
        
           .navButtonAdd('#pager',{caption:"", buttonimg: _base_url + "public/css/jqgrid/flex/images/text_columns.png", onClickButton:function(){ jQuery("#list").setColumns();}})
           
           <?php if ($this->session->userdata('LOGGED_DEPAR') == 4 || $this->session->userdata('LOGGED_DEPAR') == 1): ?>
        
          .navButtonAdd('#pager',{caption:"", buttonimg: _base_url + "public/img/icons/page_white_delete.png", onClickButton:function(){
              var id = jQuery('#list').getGridParam('selarrrow');
              var id=lol;
                if (id.length > 0){  
            	     var ret = jQuery("#list").getRowData(id);
                      window.location = _site_url + '/main_tran/hsegui/' + ret.IdCompania;
            
        } else { jAlert('Debe seleccionar al menos una compania'); }
        return false; } })
        <?php endif;?>
        .navButtonAdd('#pager',{caption:"Agregar", buttonimg: _base_url + "public/images/new.png", onClickButton:
            function(){ window.location = _site_url + "/trancrearcompania/addCompania";}})
                
        .navButtonAdd('#pager',{
       	   caption:"Detalles", 
        	  buttonimg: _base_url + "public/images/new.png", 
      	   onClickButton: function(){ 
      		   var idFila = jQuery('#list').getGridParam('selarrrow');
      		   if(idFila.length == 1){
      			   filaSeleccionada = $("#list").getRowData(idFila);
                    	window.location = '<?php echo site_url()?>/indicadoresseguimientoci/companyDetails/'+filaSeleccionada['IdCompania'];
          	   }else if(idFila.length >= 2){
          		   jAlert("Solo puedes seleccionar un registro a la vez\npara mostrar los detalles");
                 }else{
  				jAlert("Debe seleccionar un registro");
                 }   
      	    }
      	 })
      	
       .navButtonAdd('#pager',{caption:"Send Mail.", buttonimg: _base_url + "public/img/icons/mail-ico.png", onClickButton:function(){ 
        var id = jQuery('#list').getGridParam('selarrrow');
      	if (id.length > 0) {
          	 
      		 var s; 
          	 s = jQuery("#list").getGridParam('selarrrow'); 
          	 var ret = jQuery("#list").getRowData(s[2]);
          	 var miArray = ''; 
               var companiaMsg = '';
               
          	 for(var i = 0;i < id.length; i++)
          	 {
          	 	if(miArray.length > 0)
          	 	{
          	 	   miArray= miArray+'-'+jQuery("#list").getRowData(s[i]).IdCompania;
          	 	}
          	 	else
          	 	{
          	 	   miArray=jQuery("#list").getRowData(s[i]).IdCompania;
          	 	}
                var  index = i + 1;
          	 	companiaMsg = companiaMsg+index+'.'+jQuery("#list").getRowData(s[i]).NombreCompania+'<br/>';
          	 }

        	      msg = '<font style="color:#1C1C1C;font-weight:600;font-size: 14px">Enviar Mail a </font> <br/> <font style="color: #0404B4;font-weight:500;font-size: 10px">'+companiaMsg+'</font>';
                 jConfirm(msg, 'Dialogo de Confirmacion', function (r) {
                 if(r) {
                 	 id=jQuery('#list').getGridParam('selrow');
                   ret = jQuery("#list").getRowData(id);
                   window.location = _site_url + '/setupseguimiento/sendmail/'+miArray;
                   }
                });
           }else { jAlert('Debe seleccionar un registro'); }
                    return false; } })

          .navButtonAdd('#pager',{caption:"Formulario", buttonimg: _base_url + "public/images/new.png", onClickButton:
                        function(){

        	   var idCompania = filaSeleccionada['IdCompania'];
        	   var idServicio = filaSeleccionada['idServicio'];
     
        	   if(idServicio == 2 || idServicio == 7){
                   
               	 window.location = _site_url + '/companiadocumentos/enviarData/' + idCompania;
               	 
                }else{
                    
                	jAlert("La Generacion de Formulario solo se aplica a las Companias Propias & Express!");

                	return false;

               }
               
          }})   

        });

</script>

<div class="table_container">

		<tr>
		<td>
			<a href = "<?php echo site_url();?>/indicadoresgproduccion">Inidcadores G-Producci&oacute;n | </a>
	        <b style="background-color: green;"><font size = "2%" color="white">Indicador Actual = <?=number_format($registros['verdes'], 2 ,'.', '');?>%</font></b>
	        <font size = "3%" > | </font>
	        <b style="background-color: yellow;"><font size = "2%" color="black">Observaci&oacute;n Amarillos = <?=number_format($registros['amarillos'], 2 ,'.', '');?> %</font></b>
		 </td>
	   </tr>
	
		<tr>
			<td><div id="titulo">Lista de Compa&ntilde;ias en DFP</div></td>
		</tr>
		
	
		<tr>
			<td>
				<table id="list" class="scroll"></table>
				<div id="pager" class = "scroll" style="text-aling:center;"></div>
			</td>
		</tr>
	</table><br/>
	
		<?php $this->load->view('gproduccionviewdos');?>
</div>
	



